home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_33.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
94KB
|
1,745 lines
# near model CODE resource
# jump table entries: 5384-5437 (54 of them)
export_673:
fn00000000:
00000000 4E56 FFF8 link A6, -0x0008
00000004 48E7 0308 movem.l -[A7], D6,D7,A4
00000008 3C2E 000E move.w D6, [A6 + 0xE]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 558F subq.l A7, 2
00000012 2F0C move.l -[A7], A4
00000014 A960 syscall GetControlValue/GetCtlValue
00000016 3E1F move.w D7, [A7]+
00000018 BC47 cmp.w D6, D7
0000001A 6764 beq +0x66 /* 00000080 */
0000001C 558F subq.l A7, 2
0000001E 2F0C move.l -[A7], A4
00000020 A961 syscall GetControlMinimum/GetMinCtl
00000022 BE5F cmp.w D7, [A7]+
00000024 6604 bne +0x6 /* 0000002A */
00000026 BE46 cmp.w D7, D6
00000028 6E56 bgt +0x58 /* 00000080 */
label0000002A:
0000002A 558F subq.l A7, 2
0000002C 2F0C move.l -[A7], A4
0000002E A962 syscall GetControlMaximum/GetMaxCtl
00000030 BE5F cmp.w D7, [A7]+
00000032 6604 bne +0x6 /* 00000038 */
00000034 BE46 cmp.w D7, D6
00000036 6D48 blt +0x4A /* 00000080 */
label00000038:
00000038 2054 movea.l A0, [A4]
0000003A 7000 moveq.l D0, 0x00
0000003C 1028 0011 move.b D0, [A0 + 0x11]
00000040 0C40 00FE cmpi.w D0, 0xFE
00000044 6616 bne +0x18 /* 0000005C */
00000046 2054 movea.l A0, [A4]
00000048 4228 0010 clr.b [A0 + 0x10]
0000004C 2F0C move.l -[A7], A4
0000004E 3F06 move.w -[A7], D6
00000050 A963 syscall SetControlValue/SetCtlValue
00000052 2054 movea.l A0, [A4]
00000054 117C 00FF 0010 move.b [A0 + 0x10], 0xFF
0000005A 6024 bra +0x26 /* 00000080 */
label0000005C:
0000005C 2054 movea.l A0, [A4]
0000005E 5088 addq.l A0, 8
00000060 43EE FFF8 lea.l A1, [A6 - 0x8]
00000064 22D8 move.l [A1]+, [A0]+
00000066 22D8 move.l [A1]+, [A0]+
00000068 41EE FFF8 lea.l A0, [A6 - 0x8]
0000006C 2F08 move.l -[A7], A0
0000006E 4EAD 12CA jsr [A5 + 0x12CA /* export_597 */]
00000072 2F0C move.l -[A7], A4
00000074 3F06 move.w -[A7], D6
00000076 A963 syscall SetControlValue/SetCtlValue
00000078 2F0C move.l -[A7], A4
0000007A 4EBA 0076 jsr [PC + 0x76 /* 000000F2 */]
0000007E 508F addq.l A7, 8
label00000080:
00000080 4CEE 10C0 FFEC movem.l D6,D7,A4, [A6 - 0x14]
00000086 4E5E unlink A6
00000088 4E75 rts
export_674:
0000008A 4E56 FFF8 link A6, -0x0008
0000008E 2F0C move.l -[A7], A4
00000090 286E 0008 movea.l A4, [A6 + 0x8]
00000094 2054 movea.l A0, [A4]
00000096 5088 addq.l A0, 8
00000098 43EE FFF8 lea.l A1, [A6 - 0x8]
0000009C 22D8 move.l [A1]+, [A0]+
0000009E 22D8 move.l [A1]+, [A0]+
000000A0 41EE FFF8 lea.l A0, [A6 - 0x8]
000000A4 486E FFF8 pea.l [A6 - 0x8]
000000A8 2F0C move.l -[A7], A4
000000AA 4EBA 007A jsr [PC + 0x7A /* 00000126 */]
000000AE 588F addq.l A7, 4
000000B0 2F00 move.l -[A7], D0
000000B2 4EBA 04F8 jsr [PC + 0x4F8 /* 000005AC */]
000000B6 286E FFF4 movea.l A4, [A6 - 0xC]
000000BA 4E5E unlink A6
000000BC 4E75 rts
export_675:
000000BE 4E56 FFF8 link A6, -0x0008
000000C2 2F0C move.l -[A7], A4
000000C4 286E 0008 movea.l A4, [A6 + 0x8]
000000C8 2054 movea.l A0, [A4]
000000CA 5088 addq.l A0, 8
000000CC 43EE FFF8 lea.l A1, [A6 - 0x8]
000000D0 22D8 move.l [A1]+, [A0]+
000000D2 22D8 move.l [A1]+, [A0]+
000000D4 41EE FFF8 lea.l A0, [A6 - 0x8]
000000D8 486E FFF8 pea.l [A6 - 0x8]
000000DC 2F0C move.l -[A7], A4
000000DE 4EBA 0046 jsr [PC + 0x46 /* 00000126 */]
000000E2 588F addq.l A7, 4
000000E4 2F00 move.l -[A7], D0
000000E6 4EBA 0518 jsr [PC + 0x518 /* 00000600 */]
000000EA 286E FFF4 movea.l A4, [A6 - 0xC]
000000EE 4E5E unlink A6
000000F0 4E75 rts
export_676:
fn000000F2:
000000F2 4E56 FFF8 link A6, -0x0008
000000F6 2F0C move.l -[A7], A4
000000F8 286E 0008 movea.l A4, [A6 + 0x8]
000000FC 2054 movea.l A0, [A4]
000000FE 5088 addq.l A0, 8
00000100 43EE FFF8 lea.l A1, [A6 - 0x8]
00000104 22D8 move.l [A1]+, [A0]+
00000106 22D8 move.l [A1]+, [A0]+
00000108 41EE FFF8 lea.l A0, [A6 - 0x8]
0000010C 486E FFF8 pea.l [A6 - 0x8]
00000110 2F0C move.l -[A7], A4
00000112 4EBA 0012 jsr [PC + 0x12 /* 00000126 */]
00000116 588F addq.l A7, 4
00000118 2F00 move.l -[A7], D0
0000011A 4EBA 0538 jsr [PC + 0x538 /* 00000654 */]
0000011E 286E FFF4 movea.l A4, [A6 - 0xC]
00000122 4E5E unlink A6
00000124 4E75 rts
export_677:
fn00000126:
00000126 4E56 0000 link A6, 0
0000012A 206E 0008 movea.l A0, [A6 + 0x8]
0000012E 2050 movea.l A0, [A0]
00000130 2F28 0004 move.l -[A7], [A0 + 0x4]
00000134 4EBA 002E jsr [PC + 0x2E /* 00000164 */]
00000138 4E5E unlink A6
0000013A 4E75 rts
export_678:
fn0000013C:
0000013C 4E56 0000 link A6, 0
00000140 2F0C move.l -[A7], A4
00000142 286E 0008 movea.l A4, [A6 + 0x8]
00000146 7001 moveq.l D0, 0x01
00000148 2054 movea.l A0, [A4]
0000014A 7201 moveq.l D1, 0x01
0000014C B268 0020 cmp.w D1, [A0 + 0x20]
00000150 670A beq +0xC /* 0000015C */
00000152 7205 moveq.l D1, 0x05
00000154 B268 0020 cmp.w D1, [A0 + 0x20]
00000158 6702 beq +0x4 /* 0000015C */
0000015A 7000 moveq.l D0, 0x00
label0000015C:
0000015C 286E FFFC movea.l A4, [A6 - 0x4]
00000160 4E5E unlink A6
00000162 4E75 rts
export_679:
fn00000164:
00000164 4E56 0000 link A6, 0
00000168 48E7 0018 movem.l -[A7], A3,A4
0000016C 286E 0008 movea.l A4, [A6 + 0x8]
00000170 7000 moveq.l D0, 0x00
00000172 2640 movea.l A3, D0
00000174 220C move.l D1, A4
00000176 6728 beq +0x2A /* 000001A0 */
00000178 B9ED F9E2 cmpa.l A4, [A5 - 0x61E]
0000017C 6616 bne +0x18 /* 00000194 */
0000017E 206D F62A movea.l A0, [A5 - 0x9D6]
00000182 2F08 move.l -[A7], A0
00000184 2050 movea.l A0, [A0]
00000186 2050 movea.l A0, [A0]
00000188 2268 0034 movea.l A1, [A0 + 0x34]
0000018C 4E91 jsr [A1]
0000018E 2640 movea.l A3, D0
00000190 588F addq.l A7, 4
00000192 600C bra +0xE /* 000001A0 */
label00000194:
00000194 7014 moveq.l D0, 0x14
00000196 B06C 006C cmp.w D0, [A4 + 0x6C]
0000019A 6604 bne +0x6 /* 000001A0 */
0000019C 266C 0098 movea.l A3, [A4 + 0x98]
label000001A0:
000001A0 200B move.l D0, A3
000001A2 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000001A8 4E5E unlink A6
000001AA 4E75 rts
export_680:
000001AC 4E56 FFFC link A6, -0x0004
000001B0 2F0C move.l -[A7], A4
000001B2 486E FFFC pea.l [A6 - 0x4]
000001B6 4EBA 0016 jsr [PC + 0x16 /* 000001CE */]
000001BA 486E FFFC pea.l [A6 - 0x4]
000001BE 4EBA 003A jsr [PC + 0x3A /* 000001FA */]
000001C2 2840 movea.l A4, D0
000001C4 200C move.l D0, A4
000001C6 286E FFF8 movea.l A4, [A6 - 0x8]
000001CA 4E5E unlink A6
000001CC 4E75 rts
export_681:
fn000001CE:
000001CE 4E56 0000 link A6, 0
000001D2 2F0C move.l -[A7], A4
000001D4 286E 0008 movea.l A4, [A6 + 0x8]
000001D8 200C move.l D0, A4
000001DA 6610 bne +0x12 /* 000001EC */
000001DC 7004 moveq.l D0, 0x04
000001DE 2F00 move.l -[A7], D0
000001E0 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000001E4 2840 movea.l A4, D0
000001E6 200C move.l D0, A4
000001E8 588F addq.l A7, 4
000001EA 6704 beq +0x6 /* 000001F0 */
label000001EC:
000001EC 70FF moveq.l D0, 0xFFFFFFFF
000001EE 2880 move.l [A4], D0
label000001F0:
000001F0 200C move.l D0, A4
000001F2 286E FFFC movea.l A4, [A6 - 0x4]
000001F6 4E5E unlink A6
000001F8 4E75 rts
export_682:
fn000001FA:
000001FA 4E56 0000 link A6, 0
000001FE 48E7 0018 movem.l -[A7], A3,A4
00000202 286E 0008 movea.l A4, [A6 + 0x8]
00000206 7000 moveq.l D0, 0x00
00000208 2640 movea.l A3, D0
0000020A 4A94 tst.l [A4]
0000020C 672E beq +0x30 /* 0000023C */
0000020E 70FF moveq.l D0, 0xFFFFFFFF
00000210 B094 cmp.l D0, [A4]
00000212 6608 bne +0xA /* 0000021C */
00000214 598F subq.l A7, 4
00000216 A924 syscall FrontWindow
00000218 289F move.l [A4], [A7]+
0000021A 601C bra +0x1E /* 00000238 */
label0000021C:
0000021C 2054 movea.l A0, [A4]
0000021E 28A8 0090 move.l [A4], [A0 + 0x90]
00000222 6014 bra +0x16 /* 00000238 */
label00000224:
00000224 2F14 move.l -[A7], [A4]
00000226 4EBA FF3C jsr [PC - 0xC4 /* 00000164 */]
0000022A 2640 movea.l A3, D0
0000022C 200B move.l D0, A3
0000022E 588F addq.l A7, 4
00000230 660A bne +0xC /* 0000023C */
00000232 2054 movea.l A0, [A4]
00000234 28A8 0090 move.l [A4], [A0 + 0x90]
label00000238:
00000238 4A94 tst.l [A4]
0000023A 66E8 bne -0x16 /* 00000224 */
label0000023C:
0000023C 200B move.l D0, A3
0000023E 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000244 4E5E unlink A6
00000246 4E75 rts
export_683:
00000248 4E56 FFFC link A6, -0x0004
0000024C 48E7 0108 movem.l -[A7], D7,A4
00000250 286E 000C movea.l A4, [A6 + 0xC]
00000254 558F subq.l A7, 2
00000256 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000025A 486E FFFC pea.l [A6 - 0x4]
0000025E A92C syscall FindWindow
00000260 3E1F move.w D7, [A7]+
00000262 4AAE FFFC tst.l [A6 - 0x4]
00000266 670E beq +0x10 /* 00000276 */
00000268 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000026C 4EBA FEF6 jsr [PC - 0x10A /* 00000164 */]
00000270 2880 move.l [A4], D0
00000272 588F addq.l A7, 4
00000274 6016 bra +0x18 /* 0000028C */
label00000276:
00000276 7E03 moveq.l D7, 0x03
00000278 206D F62A movea.l A0, [A5 - 0x9D6]
0000027C 2F08 move.l -[A7], A0
0000027E 2050 movea.l A0, [A0]
00000280 2050 movea.l A0, [A0]
00000282 2268 0034 movea.l A1, [A0 + 0x34]
00000286 4E91 jsr [A1]
00000288 2880 move.l [A4], D0
0000028A 588F addq.l A7, 4
label0000028C:
0000028C 3007 move.w D0, D7
0000028E 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC]
00000294 4E5E unlink A6
00000296 4E75 rts
export_684:
00000298 4E56 0000 link A6, 0
0000029C 2F0C move.l -[A7], A4
0000029E 286E 0008 movea.l A4, [A6 + 0x8]
000002A2 2F0C move.l -[A7], A4
000002A4 2054 movea.l A0, [A4]
000002A6 2050 movea.l A0, [A0]
000002A8 2268 00A8 movea.l A1, [A0 + 0xA8]
000002AC 4E91 jsr [A1]
000002AE 7000 moveq.l D0, 0x00
000002B0 102E 000F move.b D0, [A6 + 0xF]
000002B4 2F00 move.l -[A7], D0
000002B6 2054 movea.l A0, [A4]
000002B8 2F28 0008 move.l -[A7], [A0 + 0x8]
000002BC 4EAD 19D2 jsr [A5 + 0x19D2 /* export_822 */]
000002C0 286E FFFC movea.l A4, [A6 - 0x4]
000002C4 4E5E unlink A6
000002C6 4E75 rts
export_685:
fn000002C8:
000002C8 4E56 0000 link A6, 0
000002CC 4E5E unlink A6
000002CE 4E75 rts
export_686:
000002D0 4E56 0000 link A6, 0
000002D4 48E7 0018 movem.l -[A7], A3,A4
000002D8 266E 0008 movea.l A3, [A6 + 0x8]
000002DC 2F0B move.l -[A7], A3
000002DE 2053 movea.l A0, [A3]
000002E0 2050 movea.l A0, [A0]
000002E2 2268 0090 movea.l A1, [A0 + 0x90]
000002E6 4E91 jsr [A1]
000002E8 2840 movea.l A4, D0
000002EA 200C move.l D0, A4
000002EC 6710 beq +0x12 /* 000002FE */
000002EE 2F0C move.l -[A7], A4
000002F0 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */]
000002F4 7200 moveq.l D1, 0x00
000002F6 1200 move.b D1, D0
000002F8 4A81 tst.l D1
000002FA 588F addq.l A7, 4
000002FC 6002 bra +0x4 /* 00000300 */
label000002FE:
000002FE 7200 moveq.l D1, 0x00
label00000300:
00000300 1001 move.b D0, D1
00000302 588F addq.l A7, 4
00000304 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000030A 4E5E unlink A6
0000030C 4E75 rts
export_687:
0000030E 4E56 0000 link A6, 0
00000312 7000 moveq.l D0, 0x00
00000314 4E5E unlink A6
00000316 4E75 rts
export_688:
00000318 4E56 0000 link A6, 0
0000031C 7000 moveq.l D0, 0x00
0000031E 4E5E unlink A6
00000320 4E75 rts
export_689:
fn00000322:
00000322 4E56 0000 link A6, 0
00000326 2F0C move.l -[A7], A4
00000328 286E 0008 movea.l A4, [A6 + 0x8]
0000032C 2054 movea.l A0, [A4]
0000032E 2248 movea.l A1, A0
00000330 2028 0004 move.l D0, [A0 + 0x4]
00000334 B0A9 0010 cmp.l D0, [A1 + 0x10]
00000338 6708 beq +0xA /* 00000342 */
0000033A 41E8 0014 lea.l A0, [A0 + 0x14]
0000033E 2008 move.l D0, A0
00000340 600C bra +0xE /* 0000034E */
label00000342:
00000342 2054 movea.l A0, [A4]
00000344 2068 0010 movea.l A0, [A0 + 0x10]
00000348 41E8 0010 lea.l A0, [A0 + 0x10]
0000034C 2008 move.l D0, A0
label0000034E:
0000034E 286E FFFC movea.l A4, [A6 - 0x4]
00000352 4E5E unlink A6
00000354 4E75 rts
export_690:
00000356 4E56 0000 link A6, 0
0000035A 48E7 0018 movem.l -[A7], A3,A4
0000035E 286E 0008 movea.l A4, [A6 + 0x8]
00000362 2054 movea.l A0, [A4]
00000364 4A28 0026 tst.b [A0 + 0x26]
00000368 6C1E bge +0x20 /* 00000388 */
0000036A 2F0C move.l -[A7], A4
0000036C 2050 movea.l A0, [A0]
0000036E 2268 0028 movea.l A1, [A0 + 0x28]
00000372 4E91 jsr [A1]
00000374 2640 movea.l A3, D0
00000376 2F0C move.l -[A7], A4
00000378 2054 movea.l A0, [A4]
0000037A 2050 movea.l A0, [A0]
0000037C 2268 0080 movea.l A1, [A0 + 0x80]
00000380 4E91 jsr [A1]
00000382 2F0B move.l -[A7], A3
00000384 A873 syscall SetPort
00000386 508F addq.l A7, 8
label00000388:
00000388 2054 movea.l A0, [A4]
0000038A 08A8 0007 0026 bclr.b [A0 + 0x26], 0x7
00000390 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000396 4E5E unlink A6
00000398 4E75 rts
export_691:
fn0000039A:
0000039A 4E56 0000 link A6, 0
0000039E 48E7 0038 movem.l -[A7], A2,A3,A4
000003A2 286E 0008 movea.l A4, [A6 + 0x8]
000003A6 2F0C move.l -[A7], A4
000003A8 2054 movea.l A0, [A4]
000003AA 2050 movea.l A0, [A0]
000003AC 2268 0090 movea.l A1, [A0 + 0x90]
000003B0 4E91 jsr [A1]
000003B2 2640 movea.l A3, D0
000003B4 200B move.l D0, A3
000003B6 588F addq.l A7, 4
000003B8 6712 beq +0x14 /* 000003CC */
000003BA 2053 movea.l A0, [A3]
000003BC 226E 000C movea.l A1, [A6 + 0xC]
000003C0 41E8 002A lea.l A0, [A0 + 0x2A]
000003C4 45D1 lea.l A2, [A1]
000003C6 24D8 move.l [A2]+, [A0]+
000003C8 24D8 move.l [A2]+, [A0]+
000003CA 6012 bra +0x14 /* 000003DE */
label000003CC:
000003CC 2F0C move.l -[A7], A4
000003CE 4EBA FF52 jsr [PC - 0xAE /* 00000322 */]
000003D2 2040 movea.l A0, D0
000003D4 226E 000C movea.l A1, [A6 + 0xC]
000003D8 22D8 move.l [A1]+, [A0]+
000003DA 22D8 move.l [A1]+, [A0]+
000003DC 588F addq.l A7, 4
label000003DE:
000003DE 4CEE 1C00 FFF4 movem.l A2,A3,A4, [A6 - 0xC]
000003E4 4E5E unlink A6
000003E6 4E75 rts
export_692:
000003E8 4E56 FFF8 link A6, -0x0008
000003EC 486E FFF8 pea.l [A6 - 0x8]
000003F0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000003F4 4EBA FFA4 jsr [PC - 0x5C /* 0000039A */]
000003F8 486E FFF8 pea.l [A6 - 0x8]
000003FC 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00000400 4E5E unlink A6
00000402 4E75 rts
export_693:
fn00000404:
00000404 4E56 FFF0 link A6, -0x0010
00000408 48E7 0118 movem.l -[A7], D7,A3,A4
0000040C 1E2E 0017 move.b D7, [A6 + 0x17]
00000410 286E 0008 movea.l A4, [A6 + 0x8]
00000414 2054 movea.l A0, [A4]
00000416 2668 0010 movea.l A3, [A0 + 0x10]
0000041A 4A2B 006E tst.b [A3 + 0x6E]
0000041E 677C beq +0x7E /* 0000049C */
00000420 2248 movea.l A1, A0
00000422 2028 0004 move.l D0, [A0 + 0x4]
00000426 B0A9 0010 cmp.l D0, [A1 + 0x10]
0000042A 6670 bne +0x72 /* 0000049C */
0000042C 206E 000C movea.l A0, [A6 + 0xC]
00000430 43EE FFF8 lea.l A1, [A6 - 0x8]
00000434 22D8 move.l [A1]+, [A0]+
00000436 22D8 move.l [A1]+, [A0]+
00000438 558F subq.l A7, 2
0000043A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000043E 486E FFF8 pea.l [A6 - 0x8]
00000442 486E FFF8 pea.l [A6 - 0x8]
00000446 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
0000044A 4A1F tst.b [A7]+
0000044C 674E beq +0x50 /* 0000049C */
0000044E 2054 movea.l A0, [A4]
00000450 2D68 0010 FFF0 move.l [A6 - 0x10], [A0 + 0x10]
00000456 4A07 tst.b D7
00000458 670E beq +0x10 /* 00000468 */
0000045A 2D6B 007A FFF4 move.l [A6 - 0xC], [A3 + 0x7A]
00000460 2054 movea.l A0, [A4]
00000462 2768 0022 007A move.l [A3 + 0x7A], [A0 + 0x22]
label00000468:
00000468 486E FFF8 pea.l [A6 - 0x8]
0000046C A928 syscall InvalRect
0000046E 4A07 tst.b D7
00000470 672A beq +0x2C /* 0000049C */
00000472 276E FFF4 007A move.l [A3 + 0x7A], [A6 - 0xC]
00000478 558F subq.l A7, 2
0000047A 2F2B 007A move.l -[A7], [A3 + 0x7A]
0000047E A8E2 syscall EmptyRgn
00000480 4A1F tst.b [A7]+
00000482 6718 beq +0x1A /* 0000049C */
00000484 3E2B 0014 move.w D7, [A3 + 0x14]
00000488 302B 0010 move.w D0, [A3 + 0x10]
0000048C 5240 addq.w D0, 1
0000048E 3740 0014 move.w [A3 + 0x14], D0
00000492 486B 0010 pea.l [A3 + 0x10]
00000496 A928 syscall InvalRect
00000498 3747 0014 move.w [A3 + 0x14], D7
label0000049C:
0000049C 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C]
000004A2 4E5E unlink A6
000004A4 4E75 rts
fn000004A6:
000004A6 4E56 FFE4 link A6, -0x001C
000004AA 48E7 0118 movem.l -[A7], D7,A3,A4
000004AE 1E2E 0017 move.b D7, [A6 + 0x17]
000004B2 286E 0008 movea.l A4, [A6 + 0x8]
000004B6 2054 movea.l A0, [A4]
000004B8 2668 0010 movea.l A3, [A0 + 0x10]
000004BC 4A2B 006E tst.b [A3 + 0x6E]
000004C0 6700 00E0 beq +0xE2 /* 000005A2 */
000004C4 2248 movea.l A1, A0
000004C6 2028 0004 move.l D0, [A0 + 0x4]
000004CA B0A9 0010 cmp.l D0, [A1 + 0x10]
000004CE 6600 00D2 bne +0xD4 /* 000005A2 */
000004D2 41EE 000C lea.l A0, [A6 + 0xC]
000004D6 2D48 FFE8 move.l [A6 - 0x18], A0
000004DA 7000 moveq.l D0, 0x00
000004DC 2D40 FFEC move.l [A6 - 0x14], D0
000004E0 2D6E 0010 FFF0 move.l [A6 - 0x10], [A6 + 0x10]
000004E6 2F0C move.l -[A7], A4
000004E8 4EBA FE38 jsr [PC - 0x1C8 /* 00000322 */]
000004EC 2D40 FFF4 move.l [A6 - 0xC], D0
000004F0 7000 moveq.l D0, 0x00
000004F2 2D6E FFF0 FFF8 move.l [A6 - 0x8], [A6 - 0x10]
000004F8 2D6E FFF4 FFFC move.l [A6 - 0x4], [A6 - 0xC]
000004FE 2F00 move.l -[A7], D0
00000500 558F subq.l A7, 2
00000502 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000506 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000050A 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
0000050E 121F move.b D1, [A7]+
00000510 201F move.l D0, [A7]+
00000512 4A01 tst.b D1
00000514 57C0 seq D0
00000516 4400 neg.b D0
00000518 4A00 tst.b D0
0000051A 588F addq.l A7, 4
0000051C 6722 beq +0x24 /* 00000540 */
0000051E 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000522 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000526 2D40 FFEC move.l [A6 - 0x14], D0
0000052A 2F00 move.l -[A7], D0
0000052C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000530 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000534 A8E4 syscall SectRgn
00000536 41EE FFEC lea.l A0, [A6 - 0x14]
0000053A 2D48 FFE8 move.l [A6 - 0x18], A0
0000053E 588F addq.l A7, 4
label00000540:
00000540 558F subq.l A7, 2
00000542 206E FFE8 movea.l A0, [A6 - 0x18]
00000546 2F10 move.l -[A7], [A0]
00000548 A8E2 syscall EmptyRgn
0000054A 4A1F tst.b [A7]+
0000054C 6648 bne +0x4A /* 00000596 */
0000054E 4A07 tst.b D7
00000550 670E beq +0x10 /* 00000560 */
00000552 2D6B 007A FFE4 move.l [A6 - 0x1C], [A3 + 0x7A]
00000558 2054 movea.l A0, [A4]
0000055A 2768 0022 007A move.l [A3 + 0x7A], [A0 + 0x22]
label00000560:
00000560 206E FFE8 movea.l A0, [A6 - 0x18]
00000564 2F10 move.l -[A7], [A0]
00000566 A927 syscall InvalRgn
00000568 4A07 tst.b D7
0000056A 672A beq +0x2C /* 00000596 */
0000056C 276E FFE4 007A move.l [A3 + 0x7A], [A6 - 0x1C]
00000572 558F subq.l A7, 2
00000574 2F2B 007A move.l -[A7], [A3 + 0x7A]
00000578 A8E2 syscall EmptyRgn
0000057A 4A1F tst.b [A7]+
0000057C 6718 beq +0x1A /* 00000596 */
0000057E 3E2B 0014 move.w D7, [A3 + 0x14]
00000582 302B 0010 move.w D0, [A3 + 0x10]
00000586 5240 addq.w D0, 1
00000588 3740 0014 move.w [A3 + 0x14], D0
0000058C 486B 0010 pea.l [A3 + 0x10]
00000590 A928 syscall InvalRect
00000592 3747 0014 move.w [A3 + 0x14], D7
label00000596:
00000596 4AAE FFEC tst.l [A6 - 0x14]
0000059A 6706 beq +0x8 /* 000005A2 */
0000059C 206E FFEC movea.l A0, [A6 - 0x14]
000005A0 A023 syscall DisposHandle/DisposeHandle
label000005A2:
000005A2 4CEE 1880 FFD8 movem.l D7,A3,A4, [A6 - 0x28]
000005A8 4E5E unlink A6
000005AA 4E75 rts
export_694:
fn000005AC:
000005AC 4E56 0000 link A6, 0
000005B0 2F0C move.l -[A7], A4
000005B2 286E 0008 movea.l A4, [A6 + 0x8]
000005B6 7001 moveq.l D0, 0x01
000005B8 2F00 move.l -[A7], D0
000005BA 2F0C move.l -[A7], A4
000005BC 4EBA FD64 jsr [PC - 0x29C /* 00000322 */]
000005C0 588F addq.l A7, 4
000005C2 2F00 move.l -[A7], D0
000005C4 2F2E 000C move.l -[A7], [A6 + 0xC]
000005C8 2F0C move.l -[A7], A4
000005CA 4EBA FE38 jsr [PC - 0x1C8 /* 00000404 */]
000005CE 286E FFFC movea.l A4, [A6 - 0x4]
000005D2 4E5E unlink A6
000005D4 4E75 rts
export_695:
000005D6 4E56 0000 link A6, 0
000005DA 2F0C move.l -[A7], A4
000005DC 286E 0008 movea.l A4, [A6 + 0x8]
000005E0 7001 moveq.l D0, 0x01
000005E2 2F00 move.l -[A7], D0
000005E4 2F0C move.l -[A7], A4
000005E6 4EBA FD3A jsr [PC - 0x2C6 /* 00000322 */]
000005EA 588F addq.l A7, 4
000005EC 2F00 move.l -[A7], D0
000005EE 2F2E 000C move.l -[A7], [A6 + 0xC]
000005F2 2F0C move.l -[A7], A4
000005F4 4EBA FEB0 jsr [PC - 0x150 /* 000004A6 */]
000005F8 286E FFFC movea.l A4, [A6 - 0x4]
000005FC 4E5E unlink A6
000005FE 4E75 rts
export_696:
fn00000600:
00000600 4E56 0000 link A6, 0
00000604 2F0C move.l -[A7], A4
00000606 286E 0008 movea.l A4, [A6 + 0x8]
0000060A 7000 moveq.l D0, 0x00
0000060C 2F00 move.l -[A7], D0
0000060E 2F0C move.l -[A7], A4
00000610 4EBA FD10 jsr [PC - 0x2F0 /* 00000322 */]
00000614 588F addq.l A7, 4
00000616 2F00 move.l -[A7], D0
00000618 2F2E 000C move.l -[A7], [A6 + 0xC]
0000061C 2F0C move.l -[A7], A4
0000061E 4EBA FDE4 jsr [PC - 0x21C /* 00000404 */]
00000622 286E FFFC movea.l A4, [A6 - 0x4]
00000626 4E5E unlink A6
00000628 4E75 rts
export_697:
0000062A 4E56 0000 link A6, 0
0000062E 2F0C move.l -[A7], A4
00000630 286E 0008 movea.l A4, [A6 + 0x8]
00000634 7000 moveq.l D0, 0x00
00000636 2F00 move.l -[A7], D0
00000638 2F0C move.l -[A7], A4
0000063A 4EBA FCE6 jsr [PC - 0x31A /* 00000322 */]
0000063E 588F addq.l A7, 4
00000640 2F00 move.l -[A7], D0
00000642 2F2E 000C move.l -[A7], [A6 + 0xC]
00000646 2F0C move.l -[A7], A4
00000648 4EBA FE5C jsr [PC - 0x1A4 /* 000004A6 */]
0000064C 286E FFFC movea.l A4, [A6 - 0x4]
00000650 4E5E unlink A6
00000652 4E75 rts
export_698:
fn00000654:
00000654 4E56 FFFC link A6, -0x0004
00000658 48E7 0018 movem.l -[A7], A3,A4
0000065C 286E 0008 movea.l A4, [A6 + 0x8]
00000660 2054 movea.l A0, [A4]
00000662 2668 0010 movea.l A3, [A0 + 0x10]
00000666 4A2B 006E tst.b [A3 + 0x6E]
0000066A 672C beq +0x2E /* 00000698 */
0000066C 2248 movea.l A1, A0
0000066E 2028 0004 move.l D0, [A0 + 0x4]
00000672 B0A9 0010 cmp.l D0, [A1 + 0x10]
00000676 6620 bne +0x22 /* 00000698 */
00000678 2F2E 000C move.l -[A7], [A6 + 0xC]
0000067C A92A syscall ValidRect
0000067E 2D6B 007A FFFC move.l [A6 - 0x4], [A3 + 0x7A]
00000684 2054 movea.l A0, [A4]
00000686 2768 0022 007A move.l [A3 + 0x7A], [A0 + 0x22]
0000068C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000690 A92A syscall ValidRect
00000692 276E FFFC 007A move.l [A3 + 0x7A], [A6 - 0x4]
label00000698:
00000698 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
0000069E 4E5E unlink A6
000006A0 4E75 rts
export_699:
000006A2 4E56 FFF8 link A6, -0x0008
000006A6 48E7 0018 movem.l -[A7], A3,A4
000006AA 286E 0008 movea.l A4, [A6 + 0x8]
000006AE 2F2D F62A move.l -[A7], [A5 - 0x9D6]
000006B2 4EAD 011A jsr [A5 + 0x11A /* export_31 */]
000006B6 7000 moveq.l D0, 0x00
000006B8 2D40 FFFC move.l [A6 - 0x4], D0
000006BC 2F0C move.l -[A7], A4
000006BE 4EBA FA7C jsr [PC - 0x584 /* 0000013C */]
000006C2 4A00 tst.b D0
000006C4 508F addq.l A7, 8
000006C6 662C bne +0x2E /* 000006F4 */
000006C8 486E FFF8 pea.l [A6 - 0x8]
000006CC 4EBA FB00 jsr [PC - 0x500 /* 000001CE */]
000006D0 588F addq.l A7, 4
000006D2 6004 bra +0x6 /* 000006D8 */
label000006D4:
000006D4 2D4B FFFC move.l [A6 - 0x4], A3
label000006D8:
000006D8 486E FFF8 pea.l [A6 - 0x8]
000006DC 4EBA FB1C jsr [PC - 0x4E4 /* 000001FA */]
000006E0 2640 movea.l A3, D0
000006E2 200B move.l D0, A3
000006E4 588F addq.l A7, 4
000006E6 670C beq +0xE /* 000006F4 */
000006E8 2F0B move.l -[A7], A3
000006EA 4EBA FA50 jsr [PC - 0x5B0 /* 0000013C */]
000006EE 4A00 tst.b D0
000006F0 588F addq.l A7, 4
000006F2 66E0 bne -0x1E /* 000006D4 */
label000006F4:
000006F4 4AAE FFFC tst.l [A6 - 0x4]
000006F8 6714 beq +0x16 /* 0000070E */
000006FA 2054 movea.l A0, [A4]
000006FC 2F28 0010 move.l -[A7], [A0 + 0x10]
00000700 206E FFFC movea.l A0, [A6 - 0x4]
00000704 2050 movea.l A0, [A0]
00000706 2F28 0010 move.l -[A7], [A0 + 0x10]
0000070A A921 syscall SendBehind
0000070C 6008 bra +0xA /* 00000716 */
label0000070E:
0000070E 2054 movea.l A0, [A4]
00000710 2F28 0010 move.l -[A7], [A0 + 0x10]
00000714 A91F syscall SelectWindow
label00000716:
00000716 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
0000071C 4E5E unlink A6
0000071E 4E75 rts
export_700:
00000720 4E56 0000 link A6, 0
00000724 206E 0008 movea.l A0, [A6 + 0x8]
00000728 2050 movea.l A0, [A0]
0000072A 700A moveq.l D0, 0x0A
0000072C B050 cmp.w D0, [A0]
0000072E 57C0 seq D0
00000730 4400 neg.b D0
00000732 4E5E unlink A6
00000734 4E75 rts
export_701:
00000736 4E56 0000 link A6, 0
0000073A 206E 0008 movea.l A0, [A6 + 0x8]
0000073E 2050 movea.l A0, [A0]
00000740 2F08 move.l -[A7], A0
00000742 598F subq.l A7, 4
00000744 A924 syscall FrontWindow
00000746 201F move.l D0, [A7]+
00000748 205F movea.l A0, [A7]+
0000074A B0A8 0010 cmp.l D0, [A0 + 0x10]
0000074E 57C0 seq D0
00000750 4400 neg.b D0
00000752 4E5E unlink A6
00000754 4E75 rts
export_702:
00000756 4E56 FEFC link A6, -0x0104
0000075A 48E7 0018 movem.l -[A7], A3,A4
0000075E 286E 0008 movea.l A4, [A6 + 0x8]
00000762 41EE FEFC lea.l A0, [A6 - 0x104]
00000766 4210 clr.b [A0]
00000768 2054 movea.l A0, [A4]
0000076A 2D48 FFFC move.l [A6 - 0x4], A0
0000076E 2668 0008 movea.l A3, [A0 + 0x8]
00000772 3028 000E move.w D0, [A0 + 0xE]
00000776 D07C 0C08 add.w D0, 0xC08
0000077A 48C0 ext.l D0
0000077C 2F00 move.l -[A7], D0
0000077E 486E FEFC pea.l [A6 - 0x104]
00000782 2F0B move.l -[A7], A3
00000784 2053 movea.l A0, [A3]
00000786 2050 movea.l A0, [A0]
00000788 2268 0054 movea.l A1, [A0 + 0x54]
0000078C 4E91 jsr [A1]
0000078E 2054 movea.l A0, [A4]
00000790 2F28 0010 move.l -[A7], [A0 + 0x10]
00000794 486E FEFC pea.l [A6 - 0x104]
00000798 A91A syscall SetWTitle
0000079A 4CEE 1800 FEF4 movem.l A3,A4, [A6 - 0x10C]
000007A0 4E5E unlink A6
000007A2 4E75 rts
export_703:
fn000007A4:
000007A4 4E56 0000 link A6, 0
000007A8 48E7 0018 movem.l -[A7], A3,A4
000007AC 286E 0008 movea.l A4, [A6 + 0x8]
000007B0 2F0C move.l -[A7], A4
000007B2 2054 movea.l A0, [A4]
000007B4 2050 movea.l A0, [A0]
000007B6 2268 0028 movea.l A1, [A0 + 0x28]
000007BA 4E91 jsr [A1]
000007BC 2640 movea.l A3, D0
000007BE 2054 movea.l A0, [A4]
000007C0 4AA8 002A tst.l [A0 + 0x2A]
000007C4 588F addq.l A7, 4
000007C6 670A beq +0xC /* 000007D2 */
000007C8 2F28 002A move.l -[A7], [A0 + 0x2A]
000007CC 4EAD 2A02 jsr [A5 + 0x2A02 /* export_1340 */]
000007D0 588F addq.l A7, 4
label000007D2:
000007D2 2F0C move.l -[A7], A4
000007D4 4EBA FAF2 jsr [PC - 0x50E /* 000002C8 */]
000007D8 2F0B move.l -[A7], A3
000007DA A873 syscall SetPort
000007DC 588F addq.l A7, 4
000007DE 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000007E4 4E5E unlink A6
000007E6 4E75 rts
export_704:
fn000007E8:
000007E8 4E56 FFF4 link A6, -0x000C
000007EC 48E7 0018 movem.l -[A7], A3,A4
000007F0 286E 0008 movea.l A4, [A6 + 0x8]
000007F4 2D6D F64E FFFC move.l [A6 - 0x4], [A5 - 0x9B2]
000007FA 2F0C move.l -[A7], A4
000007FC 2054 movea.l A0, [A4]
000007FE 2050 movea.l A0, [A0]
00000800 2268 0090 movea.l A1, [A0 + 0x90]
00000804 4E91 jsr [A1]
00000806 2640 movea.l A3, D0
00000808 200B move.l D0, A3
0000080A 6724 beq +0x26 /* 00000830 */
0000080C 41EE FFF4 lea.l A0, [A6 - 0xC]
00000810 2053 movea.l A0, [A3]
00000812 41E8 002A lea.l A0, [A0 + 0x2A]
00000816 43EE FFF4 lea.l A1, [A6 - 0xC]
0000081A 22D8 move.l [A1]+, [A0]+
0000081C 22D8 move.l [A1]+, [A0]+
0000081E 47EE FFF4 lea.l A3, [A6 - 0xC]
00000822 3013 move.w D0, [A3]
00000824 D16E FFFC add.w [A6 - 0x4], D0
00000828 302B 0002 move.w D0, [A3 + 0x2]
0000082C D16E FFFE add.w [A6 - 0x2], D0
label00000830:
00000830 202E FFFC move.l D0, [A6 - 0x4]
00000834 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
0000083A 4E5E unlink A6
0000083C 4E75 rts
export_705:
0000083E 4E56 0000 link A6, 0
00000842 558F subq.l A7, 2
00000844 598F subq.l A7, 4
00000846 302E 000A move.w D0, [A6 + 0xA]
0000084A 48C0 ext.l D0
0000084C 4840 swap.w D0
0000084E 4240 clr.w D0
00000850 2F00 move.l -[A7], D0
00000852 2F2E 000C move.l -[A7], [A6 + 0xC]
00000856 A868 syscall FixMul
00000858 A86C syscall FixRound
0000085A 301F move.w D0, [A7]+
0000085C 4E5E unlink A6
0000085E 4E75 rts
export_706:
00000860 4E56 0000 link A6, 0
00000864 48E7 0108 movem.l -[A7], D7,A4
00000868 286E 0008 movea.l A4, [A6 + 0x8]
0000086C 4207 clr.b D7
0000086E 202E 000C move.l D0, [A6 + 0xC]
00000872 0480 636C 6572 subi.l D0, 0x636C6572 /* 'cler' */
00000878 6750 beq +0x52 /* 000008CA */
0000087A 0480 0003 0B07 subi.l D0, 0x30B07
00000880 6748 beq +0x4A /* 000008CA */
00000882 0480 0006 03A7 subi.l D0, 0x603A7
00000888 6740 beq +0x42 /* 000008CA */
0000088A 0480 0CEB FF54 subi.l D0, 0xCEBFF54
00000890 6738 beq +0x3A /* 000008CA */
00000892 0480 0214 FF00 subi.l D0, 0x214FF00
00000898 6730 beq +0x32 /* 000008CA */
0000089A 0480 00EE F9ED subi.l D0, 0xEEF9ED
000008A0 6728 beq +0x2A /* 000008CA */
000008A2 0480 000A 0404 subi.l D0, 0xA0404
000008A8 670A beq +0xC /* 000008B4 */
000008AA 0480 01FE F40A subi.l D0, 0x1FEF40A
000008B0 6718 beq +0x1A /* 000008CA */
000008B2 6018 bra +0x1A /* 000008CC */
label000008B4:
000008B4 2F0C move.l -[A7], A4
000008B6 2054 movea.l A0, [A4]
000008B8 2050 movea.l A0, [A0]
000008BA 2268 0004 movea.l A1, [A0 + 0x4]
000008BE 4E91 jsr [A1]
000008C0 0C80 0000 6784 cmpi.l D0, 0x6784
000008C6 588F addq.l A7, 4
000008C8 6602 bne +0x4 /* 000008CC */
label000008CA:
000008CA 7E01 moveq.l D7, 0x01
label000008CC:
000008CC 1007 move.b D0, D7
000008CE 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
000008D4 4E5E unlink A6
000008D6 4E75 rts
export_707:
000008D8 4E56 0000 link A6, 0
000008DC 598F subq.l A7, 4
000008DE 486D F9F6 pea.l [A5 - 0x60A]
000008E2 3F3C 0028 move.w -[A7], 0x28 /* '(' */
000008E6 A9ED syscall Pack6
000008E8 598F subq.l A7, 4
000008EA 7016 moveq.l D0, 0x16
000008EC 3F00 move.w -[A7], D0
000008EE 2F3C 8402 0008 move.l -[A7], 0x84020008
000008F4 A8B5 syscall ScriptUtil
000008F6 201F move.l D0, [A7]+
000008F8 3B40 F9FA move.w [A5 - 0x606], D0
000008FC 4E5E unlink A6
000008FE 4E75 rts
export_708:
fn00000900:
00000900 4E56 0000 link A6, 0
00000904 2F0C move.l -[A7], A4
00000906 286E 0008 movea.l A4, [A6 + 0x8]
0000090A 2054 movea.l A0, [A4]
0000090C 4AA8 003C tst.l [A0 + 0x3C]
00000910 670E beq +0x10 /* 00000920 */
00000912 2068 003C movea.l A0, [A0 + 0x3C]
00000916 2050 movea.l A0, [A0]
00000918 3028 0036 move.w D0, [A0 + 0x36]
0000091C 48C0 ext.l D0
0000091E 6002 bra +0x4 /* 00000922 */
label00000920:
00000920 7000 moveq.l D0, 0x00
label00000922:
00000922 286E FFFC movea.l A4, [A6 - 0x4]
00000926 4E5E unlink A6
00000928 4E75 rts
export_709:
0000092A 4E56 FFFC link A6, -0x0004
0000092E 2F0C move.l -[A7], A4
00000930 286E 0008 movea.l A4, [A6 + 0x8]
00000934 2054 movea.l A0, [A4]
00000936 4AA8 0038 tst.l [A0 + 0x38]
0000093A 671C beq +0x1E /* 00000958 */
0000093C 302E 000E move.w D0, [A6 + 0xE]
00000940 48C0 ext.l D0
00000942 2F00 move.l -[A7], D0
00000944 2F28 0038 move.l -[A7], [A0 + 0x38]
00000948 4EAD 181A jsr [A5 + 0x181A /* export_767 */]
0000094C 2D40 FFFC move.l [A6 - 0x4], D0
00000950 41EE FFFC lea.l A0, [A6 - 0x4]
00000954 508F addq.l A7, 8
00000956 6004 bra +0x6 /* 0000095C */
label00000958:
00000958 41ED F64E lea.l A0, [A5 - 0x9B2]
label0000095C:
0000095C 2010 move.l D0, [A0]
0000095E 286E FFF8 movea.l A4, [A6 - 0x8]
00000962 4E5E unlink A6
00000964 4E75 rts
export_710:
00000966 4E56 0000 link A6, 0
0000096A 48E7 0018 movem.l -[A7], A3,A4
0000096E 266E 000C movea.l A3, [A6 + 0xC]
00000972 286E 0008 movea.l A4, [A6 + 0x8]
00000976 2054 movea.l A0, [A4]
00000978 4AA8 0038 tst.l [A0 + 0x38]
0000097C 670E beq +0x10 /* 0000098C */
0000097E 2F13 move.l -[A7], [A3]
00000980 2F28 0038 move.l -[A7], [A0 + 0x38]
00000984 4EAD 22DA jsr [A5 + 0x22DA /* export_1111 */]
00000988 2680 move.l [A3], D0
0000098A 508F addq.l A7, 8
label0000098C:
0000098C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000992 4E5E unlink A6
00000994 4E75 rts
export_711:
00000996 4E56 0000 link A6, 0
0000099A 2F0C move.l -[A7], A4
0000099C 286E 0008 movea.l A4, [A6 + 0x8]
000009A0 2054 movea.l A0, [A4]
000009A2 4AA8 003C tst.l [A0 + 0x3C]
000009A6 6712 beq +0x14 /* 000009BA */
000009A8 2F28 003C move.l -[A7], [A0 + 0x3C]
000009AC 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */]
000009B0 7200 moveq.l D1, 0x00
000009B2 1200 move.b D1, D0
000009B4 4A81 tst.l D1
000009B6 588F addq.l A7, 4
000009B8 6002 bra +0x4 /* 000009BC */
label000009BA:
000009BA 7200 moveq.l D1, 0x00
label000009BC:
000009BC 1001 move.b D0, D1
000009BE 286E FFFC movea.l A4, [A6 - 0x4]
000009C2 4E5E unlink A6
000009C4 4E75 rts
export_712:
000009C6 4E56 0000 link A6, 0
000009CA 206E 0008 movea.l A0, [A6 + 0x8]
000009CE 2050 movea.l A0, [A0]
000009D0 3028 005E move.w D0, [A0 + 0x5E]
000009D4 4E5E unlink A6
000009D6 4E75 rts
export_713:
000009D8 4E56 0000 link A6, 0
000009DC 2F0C move.l -[A7], A4
000009DE 286E 0008 movea.l A4, [A6 + 0x8]
000009E2 2054 movea.l A0, [A4]
000009E4 4A68 005E tst.w [A0 + 0x5E]
000009E8 6D20 blt +0x22 /* 00000A0A */
000009EA 3028 005E move.w D0, [A0 + 0x5E]
000009EE 48C0 ext.l D0
000009F0 81FC 0018 divs.w D0, 0x18
000009F4 5240 addq.w D0, 1
000009F6 4440 neg.w D0
000009F8 2054 movea.l A0, [A4]
000009FA 3140 005E move.w [A0 + 0x5E], D0
000009FE 2054 movea.l A0, [A4]
00000A00 2F28 0008 move.l -[A7], [A0 + 0x8]
00000A04 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00000A08 588F addq.l A7, 4
label00000A0A:
00000A0A 286E FFFC movea.l A4, [A6 - 0x4]
00000A0E 4E5E unlink A6
00000A10 4E75 rts
export_714:
00000A12 4E56 FFE8 link A6, -0x0018
00000A16 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000A1A 266E 0008 movea.l A3, [A6 + 0x8]
00000A1E 2053 movea.l A0, [A3]
00000A20 2068 0008 movea.l A0, [A0 + 0x8]
00000A24 2D48 FFFC move.l [A6 - 0x4], A0
00000A28 2050 movea.l A0, [A0]
00000A2A 2868 0018 movea.l A4, [A0 + 0x18]
00000A2E 4AAE 0010 tst.l [A6 + 0x10]
00000A32 6604 bne +0x6 /* 00000A38 */
00000A34 2D4C 0010 move.l [A6 + 0x10], A4
label00000A38:
00000A38 B9EE 0010 cmpa.l A4, [A6 + 0x10]
00000A3C 57C0 seq D0
00000A3E 0240 0001 andi.w D0, 0x1
00000A42 48C0 ext.l D0
00000A44 1C00 move.b D6, D0
00000A46 2F0B move.l -[A7], A3
00000A48 2053 movea.l A0, [A3]
00000A4A 2050 movea.l A0, [A0]
00000A4C 2268 00DC movea.l A1, [A0 + 0xDC]
00000A50 4E91 jsr [A1]
00000A52 2D40 FFF8 move.l [A6 - 0x8], D0
00000A56 4A06 tst.b D6
00000A58 588F addq.l A7, 4
00000A5A 6728 beq +0x2A /* 00000A84 */
00000A5C 2053 movea.l A0, [A3]
00000A5E 0C68 8000 0044 cmpi.w [A0 + 0x44], 0x8000
00000A64 671E beq +0x20 /* 00000A84 */
00000A66 2053 movea.l A0, [A3]
00000A68 226E 000C movea.l A1, [A6 + 0xC]
00000A6C 41E8 0044 lea.l A0, [A0 + 0x44]
00000A70 22D8 move.l [A1]+, [A0]+
00000A72 22D8 move.l [A1]+, [A0]+
00000A74 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A78 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000A7C 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
00000A80 6000 00A2 bra +0xA4 /* 00000B24 */
label00000A84:
00000A84 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A88 4EAD 085A jsr [A5 + 0x85A /* export_263 */]
00000A8C 2F0B move.l -[A7], A3
00000A8E 2053 movea.l A0, [A3]
00000A90 2050 movea.l A0, [A0]
00000A92 2268 0090 movea.l A1, [A0 + 0x90]
00000A96 4E91 jsr [A1]
00000A98 2840 movea.l A4, D0
00000A9A 7E01 moveq.l D7, 0x01
00000A9C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000AA0 486E FFE8 pea.l [A6 - 0x18]
00000AA4 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000AA8 41EE FFE8 lea.l A0, [A6 - 0x18]
00000AAC 4FEF 0010 lea.l A7, [A7 + 0x10]
00000AB0 6032 bra +0x34 /* 00000AE4 */
label00000AB2:
00000AB2 4A07 tst.b D7
00000AB4 671C beq +0x1E /* 00000AD2 */
00000AB6 4207 clr.b D7
00000AB8 2F2E 000C move.l -[A7], [A6 + 0xC]
00000ABC 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000AC0 2F0C move.l -[A7], A4
00000AC2 2054 movea.l A0, [A4]
00000AC4 2050 movea.l A0, [A0]
00000AC6 2268 002C movea.l A1, [A0 + 0x2C]
00000ACA 4E91 jsr [A1]
00000ACC 4FEF 000C lea.l A7, [A7 + 0xC]
00000AD0 6012 bra +0x14 /* 00000AE4 */
label00000AD2:
00000AD2 2F2E 000C move.l -[A7], [A6 + 0xC]
00000AD6 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000ADA 2F0C move.l -[A7], A4
00000ADC 4EAD 1912 jsr [A5 + 0x1912 /* export_798 */]
00000AE0 4FEF 000C lea.l A7, [A7 + 0xC]
label00000AE4:
00000AE4 486E FFE8 pea.l [A6 - 0x18]
00000AE8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000AEC 2D40 FFF4 move.l [A6 - 0xC], D0
00000AF0 588F addq.l A7, 4
00000AF2 66BE bne -0x40 /* 00000AB2 */
00000AF4 4A06 tst.b D6
00000AF6 672C beq +0x2E /* 00000B24 */
00000AF8 206E 000C movea.l A0, [A6 + 0xC]
00000AFC 2253 movea.l A1, [A3]
00000AFE 43E9 0044 lea.l A1, [A1 + 0x44]
00000B02 22D8 move.l [A1]+, [A0]+
00000B04 22D8 move.l [A1]+, [A0]+
00000B06 2053 movea.l A0, [A3]
00000B08 4868 0044 pea.l [A0 + 0x44]
00000B0C 302E FFFA move.w D0, [A6 - 0x6]
00000B10 48C0 ext.l D0
00000B12 4480 neg.l D0
00000B14 3F00 move.w -[A7], D0
00000B16 302E FFF8 move.w D0, [A6 - 0x8]
00000B1A 48C0 ext.l D0
00000B1C 4480 neg.l D0
00000B1E 3F00 move.w -[A7], D0
00000B20 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
label00000B24:
00000B24 4CEE 18C0 FFD8 movem.l D6,D7,A3,A4, [A6 - 0x28]
00000B2A 4E5E unlink A6
00000B2C 4E75 rts
export_715:
00000B2E 4E56 FFE8 link A6, -0x0018
00000B32 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000B36 286E 0008 movea.l A4, [A6 + 0x8]
00000B3A 7000 moveq.l D0, 0x00
00000B3C 2640 movea.l A3, D0
00000B3E 2054 movea.l A0, [A4]
00000B40 2068 003C movea.l A0, [A0 + 0x3C]
00000B44 2D48 FFFC move.l [A6 - 0x4], A0
00000B48 2050 movea.l A0, [A0]
00000B4A 4868 0016 pea.l [A0 + 0x16]
00000B4E 4EAD 0872 jsr [A5 + 0x872 /* export_266 */]
00000B52 3C00 move.w D6, D0
00000B54 3A2E 000C move.w D5, [A6 + 0xC]
00000B58 9A46 sub.w D5, D6
00000B5A DC6E 000C add.w D6, [A6 + 0xC]
00000B5E 2054 movea.l A0, [A4]
00000B60 2068 0008 movea.l A0, [A0 + 0x8]
00000B64 2D48 FFF8 move.l [A6 - 0x8], A0
00000B68 2050 movea.l A0, [A0]
00000B6A 2F28 0018 move.l -[A7], [A0 + 0x18]
00000B6E 486E FFF0 pea.l [A6 - 0x10]
00000B72 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */]
00000B76 4FEF 000C lea.l A7, [A7 + 0xC]
00000B7A 6042 bra +0x44 /* 00000BBE */
label00000B7C:
00000B7C 2F0B move.l -[A7], A3
00000B7E 4EAD 18EA jsr [A5 + 0x18EA /* export_793 */]
00000B82 2D40 FFE8 move.l [A6 - 0x18], D0
00000B86 41EE FFE8 lea.l A0, [A6 - 0x18]
00000B8A 43EE FFEC lea.l A1, [A6 - 0x14]
00000B8E 22D8 move.l [A1]+, [A0]+
00000B90 41EE FFEC lea.l A0, [A6 - 0x14]
00000B94 3E10 move.w D7, [A0]
00000B96 BA47 cmp.w D5, D7
00000B98 588F addq.l A7, 4
00000B9A 6E22 bgt +0x24 /* 00000BBE */
00000B9C BC47 cmp.w D6, D7
00000B9E 6D1E blt +0x20 /* 00000BBE */
00000BA0 2F2E 000C move.l -[A7], [A6 + 0xC]
00000BA4 2F0B move.l -[A7], A3
00000BA6 206E FFFC movea.l A0, [A6 - 0x4]
00000BAA 2F08 move.l -[A7], A0
00000BAC 2050 movea.l A0, [A0]
00000BAE 2050 movea.l A0, [A0]
00000BB0 2268 003C movea.l A1, [A0 + 0x3C]
00000BB4 4E91 jsr [A1]
00000BB6 4A00 tst.b D0
00000BB8 4FEF 000C lea.l A7, [A7 + 0xC]
00000BBC 6610 bne +0x12 /* 00000BCE */
label00000BBE:
00000BBE 486E FFF0 pea.l [A6 - 0x10]
00000BC2 4EAD 257A jsr [A5 + 0x257A /* export_1195 */]
00000BC6 2640 movea.l A3, D0
00000BC8 200B move.l D0, A3
00000BCA 588F addq.l A7, 4
00000BCC 66AE bne -0x50 /* 00000B7C */
label00000BCE:
00000BCE 200B move.l D0, A3
00000BD0 4CEE 18E0 FFD4 movem.l D5,D6,D7,A3,A4, [A6 - 0x2C]
00000BD6 4E5E unlink A6
00000BD8 4E75 rts
export_716:
00000BDA 4E56 FFF8 link A6, -0x0008
00000BDE 48E7 0018 movem.l -[A7], A3,A4
00000BE2 286E 0008 movea.l A4, [A6 + 0x8]
00000BE6 2054 movea.l A0, [A4]
00000BE8 4AA8 004C tst.l [A0 + 0x4C]
00000BEC 6742 beq +0x44 /* 00000C30 */
00000BEE 2F0C move.l -[A7], A4
00000BF0 2050 movea.l A0, [A0]
00000BF2 2268 0028 movea.l A1, [A0 + 0x28]
00000BF6 4E91 jsr [A1]
00000BF8 2D40 FFF8 move.l [A6 - 0x8], D0
00000BFC 2654 movea.l A3, [A4]
00000BFE 2D6B 003C FFFC move.l [A6 - 0x4], [A3 + 0x3C]
00000C04 7000 moveq.l D0, 0x00
00000C06 2F00 move.l -[A7], D0
00000C08 2F2B 004C move.l -[A7], [A3 + 0x4C]
00000C0C 206E FFFC movea.l A0, [A6 - 0x4]
00000C10 2F08 move.l -[A7], A0
00000C12 2050 movea.l A0, [A0]
00000C14 2050 movea.l A0, [A0]
00000C16 2268 0050 movea.l A1, [A0 + 0x50]
00000C1A 4E91 jsr [A1]
00000C1C 2054 movea.l A0, [A4]
00000C1E 7000 moveq.l D0, 0x00
00000C20 2140 004C move.l [A0 + 0x4C], D0
00000C24 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000C28 A873 syscall SetPort
00000C2A 4FEF 0010 lea.l A7, [A7 + 0x10]
00000C2E 6008 bra +0xA /* 00000C38 */
label00000C30:
00000C30 2F0C move.l -[A7], A4
00000C32 4EBA FB70 jsr [PC - 0x490 /* 000007A4 */]
00000C36 588F addq.l A7, 4
label00000C38:
00000C38 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00000C3E 4E5E unlink A6
00000C40 4E75 rts
export_717:
00000C42 4E56 0000 link A6, 0
00000C46 48E7 0108 movem.l -[A7], D7,A4
00000C4A 286E 0008 movea.l A4, [A6 + 0x8]
00000C4E 2054 movea.l A0, [A4]
00000C50 0828 0006 0060 btst.b [A0 + 0x60], 0x6
00000C56 6726 beq +0x28 /* 00000C7E */
00000C58 4A2D FAFC tst.b [A5 - 0x504]
00000C5C 6620 bne +0x22 /* 00000C7E */
00000C5E 2F0C move.l -[A7], A4
00000C60 4EBA FC9E jsr [PC - 0x362 /* 00000900 */]
00000C64 3E00 move.w D7, D0
00000C66 588F addq.l A7, 4
00000C68 6714 beq +0x16 /* 00000C7E */
00000C6A 2054 movea.l A0, [A4]
00000C6C 08A8 0006 0060 bclr.b [A0 + 0x60], 0x6
00000C72 48C7 ext.l D7
00000C74 2F07 move.l -[A7], D7
00000C76 2F0C move.l -[A7], A4
00000C78 4EAD 1FBA jsr [A5 + 0x1FBA /* export_1011 */]
00000C7C 508F addq.l A7, 8
label00000C7E:
00000C7E 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000C84 4E5E unlink A6
00000C86 4E75 rts
export_718:
fn00000C88:
00000C88 4E56 0000 link A6, 0
00000C8C 206E 0008 movea.l A0, [A6 + 0x8]
00000C90 2050 movea.l A0, [A0]
00000C92 317C 8000 0044 move.w [A0 + 0x44], 0x8000
00000C98 4E5E unlink A6
00000C9A 4E75 rts
export_719:
00000C9C 4E56 0000 link A6, 0
00000CA0 2F0C move.l -[A7], A4
00000CA2 286E 0008 movea.l A4, [A6 + 0x8]
00000CA6 2054 movea.l A0, [A4]
00000CA8 2F28 0062 move.l -[A7], [A0 + 0x62]
00000CAC 2F0C move.l -[A7], A4
00000CAE 4EBA FB38 jsr [PC - 0x4C8 /* 000007E8 */]
00000CB2 588F addq.l A7, 4
00000CB4 2F00 move.l -[A7], D0
00000CB6 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
00000CBA 286E FFFC movea.l A4, [A6 - 0x4]
00000CBE 4E5E unlink A6
00000CC0 4E75 rts
export_720:
00000CC2 4E56 FFF8 link A6, -0x0008
00000CC6 2F0C move.l -[A7], A4
00000CC8 286E 0008 movea.l A4, [A6 + 0x8]
00000CCC 2054 movea.l A0, [A4]
00000CCE 4A28 0081 tst.b [A0 + 0x81]
00000CD2 6D18 blt +0x1A /* 00000CEC */
00000CD4 41EE FFF8 lea.l A0, [A6 - 0x8]
00000CD8 486E FFF8 pea.l [A6 - 0x8]
00000CDC 2F0C move.l -[A7], A4
00000CDE 4EBA 0014 jsr [PC + 0x14 /* 00000CF4 */]
00000CE2 486E FFF8 pea.l [A6 - 0x8]
00000CE6 2F0C move.l -[A7], A4
00000CE8 4EBA F8C2 jsr [PC - 0x73E /* 000005AC */]
label00000CEC:
00000CEC 286E FFF4 movea.l A4, [A6 - 0xC]
00000CF0 4E5E unlink A6
00000CF2 4E75 rts
export_721:
fn00000CF4:
00000CF4 4E56 0000 link A6, 0
00000CF8 2F0C move.l -[A7], A4
00000CFA 286E 000C movea.l A4, [A6 + 0xC]
00000CFE 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000D02 4EBA F61E jsr [PC - 0x9E2 /* 00000322 */]
00000D06 2040 movea.l A0, D0
00000D08 224C movea.l A1, A4
00000D0A 22D8 move.l [A1]+, [A0]+
00000D0C 22D8 move.l [A1]+, [A0]+
00000D0E 526C 0004 addq.w [A4 + 0x4], 1
00000D12 526C 0006 addq.w [A4 + 0x6], 1
00000D16 302C 0004 move.w D0, [A4 + 0x4]
00000D1A 907C 0010 sub.w D0, 0x10
00000D1E 3880 move.w [A4], D0
00000D20 302C 0006 move.w D0, [A4 + 0x6]
00000D24 907C 0010 sub.w D0, 0x10
00000D28 3940 0002 move.w [A4 + 0x2], D0
00000D2C 286E FFFC movea.l A4, [A6 - 0x4]
00000D30 4E5E unlink A6
00000D32 4E75 rts
export_722:
00000D34 4E56 FFDC link A6, -0x0024
00000D38 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000D3C 286E 0008 movea.l A4, [A6 + 0x8]
00000D40 2054 movea.l A0, [A4]
00000D42 4AA8 0070 tst.l [A0 + 0x70]
00000D46 6710 beq +0x12 /* 00000D58 */
00000D48 558F subq.l A7, 2
00000D4A 2054 movea.l A0, [A4]
00000D4C 2F28 0070 move.l -[A7], [A0 + 0x70]
00000D50 A960 syscall GetControlValue/GetCtlValue
00000D52 301F move.w D0, [A7]+
00000D54 48C0 ext.l D0
00000D56 6002 bra +0x4 /* 00000D5A */
label00000D58:
00000D58 7000 moveq.l D0, 0x00
label00000D5A:
00000D5A 3A00 move.w D5, D0
00000D5C 2054 movea.l A0, [A4]
00000D5E 4AA8 0074 tst.l [A0 + 0x74]
00000D62 6710 beq +0x12 /* 00000D74 */
00000D64 558F subq.l A7, 2
00000D66 2054 movea.l A0, [A4]
00000D68 2F28 0074 move.l -[A7], [A0 + 0x74]
00000D6C A960 syscall GetControlValue/GetCtlValue
00000D6E 301F move.w D0, [A7]+
00000D70 48C0 ext.l D0
00000D72 6002 bra +0x4 /* 00000D76 */
label00000D74:
00000D74 7000 moveq.l D0, 0x00
label00000D76:
00000D76 3C00 move.w D6, D0
00000D78 2054 movea.l A0, [A4]
00000D7A 2D68 0062 FFF8 move.l [A6 - 0x8], [A0 + 0x62]
00000D80 302E FFFA move.w D0, [A6 - 0x6]
00000D84 9045 sub.w D0, D5
00000D86 3F00 move.w -[A7], D0
00000D88 302E FFF8 move.w D0, [A6 - 0x8]
00000D8C 9046 sub.w D0, D6
00000D8E 3F00 move.w -[A7], D0
00000D90 201F move.l D0, [A7]+
00000D92 2D40 FFFC move.l [A6 - 0x4], D0
00000D96 2F00 move.l -[A7], D0
00000D98 2017 move.l D0, [A7]
00000D9A 4A80 tst.l D0
00000D9C 588F addq.l A7, 4
00000D9E 6700 011A beq +0x11C /* 00000EBA */
00000DA2 2F0C move.l -[A7], A4
00000DA4 4EBA F57C jsr [PC - 0xA84 /* 00000322 */]
00000DA8 588F addq.l A7, 4
00000DAA 2F00 move.l -[A7], D0
00000DAC 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00000DB0 2640 movea.l A3, D0
00000DB2 41EE FFF0 lea.l A0, [A6 - 0x10]
00000DB6 486E FFF0 pea.l [A6 - 0x10]
00000DBA 2F0C move.l -[A7], A4
00000DBC 4EBA F5DC jsr [PC - 0xA24 /* 0000039A */]
00000DC0 4207 clr.b D7
00000DC2 4A6E FFFE tst.w [A6 - 0x2]
00000DC6 4FEF 000C lea.l A7, [A7 + 0xC]
00000DCA 6700 0086 beq +0x88 /* 00000E52 */
00000DCE 41EE FFE8 lea.l A0, [A6 - 0x18]
00000DD2 486E FFE8 pea.l [A6 - 0x18]
00000DD6 2054 movea.l A0, [A4]
00000DD8 2F28 0008 move.l -[A7], [A0 + 0x8]
00000DDC 2F28 002A move.l -[A7], [A0 + 0x2A]
00000DE0 4EAD 261A jsr [A5 + 0x261A /* export_1215 */]
00000DE4 1E00 move.b D7, D0
00000DE6 4FEF 000C lea.l A7, [A7 + 0xC]
00000DEA 6766 beq +0x68 /* 00000E52 */
00000DEC 41EE FFDC lea.l A0, [A6 - 0x24]
00000DF0 2054 movea.l A0, [A4]
00000DF2 2D68 002A FFE4 move.l [A6 - 0x1C], [A0 + 0x2A]
00000DF8 486E FFDC pea.l [A6 - 0x24]
00000DFC 7000 moveq.l D0, 0x00
00000DFE 2F00 move.l -[A7], D0
00000E00 206E FFE4 movea.l A0, [A6 - 0x1C]
00000E04 2F08 move.l -[A7], A0
00000E06 2050 movea.l A0, [A0]
00000E08 2050 movea.l A0, [A0]
00000E0A 2268 002C movea.l A1, [A0 + 0x2C]
00000E0E 4E91 jsr [A1]
00000E10 3D6E FFF2 FFEA move.w [A6 - 0x16], [A6 - 0xE]
00000E16 302E FFF6 move.w D0, [A6 - 0xA]
00000E1A D07C 000F add.w D0, 0xF
00000E1E 3D40 FFEE move.w [A6 - 0x12], D0
00000E22 7000 moveq.l D0, 0x00
00000E24 2F00 move.l -[A7], D0
00000E26 322E FFFE move.w D1, [A6 - 0x2]
00000E2A 48C1 ext.l D1
00000E2C 2F01 move.l -[A7], D1
00000E2E 486E FFE8 pea.l [A6 - 0x18]
00000E32 2F0C move.l -[A7], A4
00000E34 4EAD 228A jsr [A5 + 0x228A /* export_1101 */]
00000E38 7000 moveq.l D0, 0x00
00000E3A 2F00 move.l -[A7], D0
00000E3C 322E FFFE move.w D1, [A6 - 0x2]
00000E40 48C1 ext.l D1
00000E42 2F01 move.l -[A7], D1
00000E44 2054 movea.l A0, [A4]
00000E46 2F28 002A move.l -[A7], [A0 + 0x2A]
00000E4A 4EAD 2622 jsr [A5 + 0x2622 /* export_1216 */]
00000E4E 4FEF 0028 lea.l A7, [A7 + 0x28]
label00000E52:
00000E52 3F05 move.w -[A7], D5
00000E54 3F06 move.w -[A7], D6
00000E56 201F move.l D0, [A7]+
00000E58 2054 movea.l A0, [A4]
00000E5A 2140 0062 move.l [A0 + 0x62], D0
00000E5E 302E FFFC move.w D0, [A6 - 0x4]
00000E62 48C0 ext.l D0
00000E64 2F00 move.l -[A7], D0
00000E66 302E FFFE move.w D0, [A6 - 0x2]
00000E6A 48C0 ext.l D0
00000E6C 2F00 move.l -[A7], D0
00000E6E 486E FFF0 pea.l [A6 - 0x10]
00000E72 2F0C move.l -[A7], A4
00000E74 4EAD 228A jsr [A5 + 0x228A /* export_1101 */]
00000E78 2054 movea.l A0, [A4]
00000E7A 2F28 0008 move.l -[A7], [A0 + 0x8]
00000E7E 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00000E82 2054 movea.l A0, [A4]
00000E84 117C 0001 0080 move.b [A0 + 0x80], 0x1
00000E8A 4A07 tst.b D7
00000E8C 4FEF 0014 lea.l A7, [A7 + 0x14]
00000E90 671A beq +0x1C /* 00000EAC */
00000E92 7000 moveq.l D0, 0x00
00000E94 2F00 move.l -[A7], D0
00000E96 322E FFFE move.w D1, [A6 - 0x2]
00000E9A 48C1 ext.l D1
00000E9C 2F01 move.l -[A7], D1
00000E9E 2054 movea.l A0, [A4]
00000EA0 2F28 003C move.l -[A7], [A0 + 0x3C]
00000EA4 4EAD 2622 jsr [A5 + 0x2622 /* export_1216 */]
00000EA8 4FEF 000C lea.l A7, [A7 + 0xC]
label00000EAC:
00000EAC 2F0C move.l -[A7], A4
00000EAE 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */]
00000EB2 2F0B move.l -[A7], A3
00000EB4 4EAD 08D2 jsr [A5 + 0x8D2 /* export_278 */]
00000EB8 508F addq.l A7, 8
label00000EBA:
00000EBA 202E FFFC move.l D0, [A6 - 0x4]
00000EBE 4CEE 18E0 FFC8 movem.l D5,D6,D7,A3,A4, [A6 - 0x38]
00000EC4 4E5E unlink A6
00000EC6 4E75 rts
export_723:
00000EC8 4E56 FFE0 link A6, -0x0020
00000ECC 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000ED0 266E 0010 movea.l A3, [A6 + 0x10]
00000ED4 286E 0008 movea.l A4, [A6 + 0x8]
00000ED8 41EE FFF8 lea.l A0, [A6 - 0x8]
00000EDC 486E FFF8 pea.l [A6 - 0x8]
00000EE0 2F0C move.l -[A7], A4
00000EE2 4EBA F4B6 jsr [PC - 0xB4A /* 0000039A */]
00000EE6 2054 movea.l A0, [A4]
00000EE8 2068 0010 movea.l A0, [A0 + 0x10]
00000EEC 2068 0018 movea.l A0, [A0 + 0x18]
00000EF0 2050 movea.l A0, [A0]
00000EF2 5488 addq.l A0, 2
00000EF4 2D48 FFF4 move.l [A6 - 0xC], A0
00000EF8 43EE FFEC lea.l A1, [A6 - 0x14]
00000EFC 22D8 move.l [A1]+, [A0]+
00000EFE 22D8 move.l [A1]+, [A0]+
00000F00 41EE FFEC lea.l A0, [A6 - 0x14]
00000F04 486E FFEC pea.l [A6 - 0x14]
00000F08 4EAD 088A jsr [A5 + 0x88A /* export_269 */]
00000F0C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000F10 486E FFF8 pea.l [A6 - 0x8]
00000F14 4EAD 087A jsr [A5 + 0x87A /* export_267 */]
00000F18 4A00 tst.b D0
00000F1A 4FEF 0014 lea.l A7, [A7 + 0x14]
00000F1E 6708 beq +0xA /* 00000F28 */
00000F20 202D F64E move.l D0, [A5 - 0x9B2]
00000F24 6000 022C bra +0x22E /* 00001152 */
label00000F28:
00000F28 206E 000C movea.l A0, [A6 + 0xC]
00000F2C 43EE FFE0 lea.l A1, [A6 - 0x20]
00000F30 22D8 move.l [A1]+, [A0]+
00000F32 22D8 move.l [A1]+, [A0]+
00000F34 486E FFF8 pea.l [A6 - 0x8]
00000F38 4EAD 0872 jsr [A5 + 0x872 /* export_266 */]
00000F3C 2E00 move.l D7, D0
00000F3E 486E FFE0 pea.l [A6 - 0x20]
00000F42 4EAD 0872 jsr [A5 + 0x872 /* export_266 */]
00000F46 9E80 sub.l D7, D0
00000F48 4A87 tst.l D7
00000F4A 508F addq.l A7, 8
00000F4C 6D42 blt +0x44 /* 00000F90 */
00000F4E 302E FFE0 move.w D0, [A6 - 0x20]
00000F52 B06E FFF8 cmp.w D0, [A6 - 0x8]
00000F56 6F00 0098 ble +0x9A /* 00000FF0 */
00000F5A 3D6E FFF8 FFE0 move.w [A6 - 0x20], [A6 - 0x8]
00000F60 302E FFE4 move.w D0, [A6 - 0x1C]
00000F64 B06E FFFC cmp.w D0, [A6 - 0x4]
00000F68 6F00 0086 ble +0x88 /* 00000FF0 */
00000F6C 302E FFE0 move.w D0, [A6 - 0x20]
00000F70 48C0 ext.l D0
00000F72 322E FFE4 move.w D1, [A6 - 0x1C]
00000F76 48C1 ext.l D1
00000F78 342E FFFC move.w D2, [A6 - 0x4]
00000F7C 48C2 ext.l D2
00000F7E 9282 sub.l D1, D2
00000F80 D280 add.l D1, D0
00000F82 2F01 move.l -[A7], D1
00000F84 4EAD 0492 jsr [A5 + 0x492 /* export_142 */]
00000F88 3D40 FFE0 move.w [A6 - 0x20], D0
00000F8C 588F addq.l A7, 4
00000F8E 6060 bra +0x62 /* 00000FF0 */
label00000F90:
00000F90 4246 clr.w D6
00000F92 200B move.l D0, A3
00000F94 6702 beq +0x4 /* 00000F98 */
00000F96 3C13 move.w D6, [A3]
label00000F98:
00000F98 3006 move.w D0, D6
00000F9A 5240 addq.w D0, 1
00000F9C 672E beq +0x30 /* 00000FCC */
00000F9E 5340 subq.w D0, 1
00000FA0 674E beq +0x50 /* 00000FF0 */
00000FA2 5340 subq.w D0, 1
00000FA4 6702 beq +0x4 /* 00000FA8 */
00000FA6 6048 bra +0x4A /* 00000FF0 */
label00000FA8:
00000FA8 302E FFE0 move.w D0, [A6 - 0x20]
00000FAC 48C0 ext.l D0
00000FAE 2F00 move.l -[A7], D0
00000FB0 2007 move.l D0, D7
00000FB2 7202 moveq.l D1, 0x02
00000FB4 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00000FB8 2200 move.l D1, D0
00000FBA 201F move.l D0, [A7]+
00000FBC 9081 sub.l D0, D1
00000FBE 2F00 move.l -[A7], D0
00000FC0 4EAD 0492 jsr [A5 + 0x492 /* export_142 */]
00000FC4 3D40 FFE0 move.w [A6 - 0x20], D0
00000FC8 588F addq.l A7, 4
00000FCA 6024 bra +0x26 /* 00000FF0 */
label00000FCC:
00000FCC 302E FFE4 move.w D0, [A6 - 0x1C]
00000FD0 48C0 ext.l D0
00000FD2 2F00 move.l -[A7], D0
00000FD4 486E FFF8 pea.l [A6 - 0x8]
00000FD8 4EAD 086A jsr [A5 + 0x86A /* export_265 */]
00000FDC 588F addq.l A7, 4
00000FDE 2200 move.l D1, D0
00000FE0 201F move.l D0, [A7]+
00000FE2 9081 sub.l D0, D1
00000FE4 2F00 move.l -[A7], D0
00000FE6 4EAD 0492 jsr [A5 + 0x492 /* export_142 */]
00000FEA 3D40 FFE0 move.w [A6 - 0x20], D0
00000FEE 588F addq.l A7, 4
label00000FF0:
00000FF0 486E FFF8 pea.l [A6 - 0x8]
00000FF4 4EAD 086A jsr [A5 + 0x86A /* export_265 */]
00000FF8 2E00 move.l D7, D0
00000FFA 486E FFE0 pea.l [A6 - 0x20]
00000FFE 4EAD 086A jsr [A5 + 0x86A /* export_265 */]
00001002 9E80 sub.l D7, D0
00001004 4A87 tst.l D7
00001006 508F addq.l A7, 8
00001008 6D42 blt +0x44 /* 0000104C */
0000100A 302E FFE2 move.w D0, [A6 - 0x1E]
0000100E B06E FFFA cmp.w D0, [A6 - 0x6]
00001012 6F00 009A ble +0x9C /* 000010AE */
00001016 3D6E FFFA FFE2 move.w [A6 - 0x1E], [A6 - 0x6]
0000101C 302E FFE6 move.w D0, [A6 - 0x1A]
00001020 B06E FFFE cmp.w D0, [A6 - 0x2]
00001024 6F00 0088 ble +0x8A /* 000010AE */
00001028 302E FFE2 move.w D0, [A6 - 0x1E]
0000102C 48C0 ext.l D0
0000102E 322E FFE6 move.w D1, [A6 - 0x1A]
00001032 48C1 ext.l D1
00001034 342E FFFE move.w D2, [A6 - 0x2]
00001038 48C2 ext.l D2
0000103A 9282 sub.l D1, D2
0000103C D280 add.l D1, D0
0000103E 2F01 move.l -[A7], D1
00001040 4EAD 0492 jsr [A5 + 0x492 /* export_142 */]
00001044 3D40 FFE2 move.w [A6 - 0x1E], D0
00001048 588F addq.l A7, 4
0000104A 6062 bra +0x64 /* 000010AE */
label0000104C:
0000104C 4246 clr.w D6
0000104E 200B move.l D0, A3
00001050 6704 beq +0x6 /* 00001056 */
00001052 3C2B 0002 move.w D6, [A3 + 0x2]
label00001056:
00001056 3006 move.w D0, D6
00001058 5240 addq.w D0, 1
0000105A 672E beq +0x30 /* 0000108A */
0000105C 5340 subq.w D0, 1
0000105E 674E beq +0x50 /* 000010AE */
00001060 5340 subq.w D0, 1
00001062 6702 beq +0x4 /* 00001066 */
00001064 6048 bra +0x4A /* 000010AE */
label00001066:
00001066 302E FFE2 move.w D0, [A6 - 0x1E]
0000106A 48C0 ext.l D0
0000106C 2F00 move.l -[A7], D0
0000106E 2007 move.l D0, D7
00001070 7202 moveq.l D1, 0x02
00001072 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00001076 2200 move.l D1, D0
00001078 201F move.l D0, [A7]+
0000107A 9081 sub.l D0, D1
0000107C 2F00 move.l -[A7], D0
0000107E 4EAD 0492 jsr [A5 + 0x492 /* export_142 */]
00001082 3D40 FFE2 move.w [A6 - 0x1E], D0
00001086 588F addq.l A7, 4
00001088 6024 bra +0x26 /* 000010AE */
label0000108A:
0000108A 302E FFE6 move.w D0, [A6 - 0x1A]
0000108E 48C0 ext.l D0
00001090 2F00 move.l -[A7], D0
00001092 486E FFF8 pea.l [A6 - 0x8]
00001096 4EAD 086A jsr [A5 + 0x86A /* export_265 */]
0000109A 588F addq.l A7, 4
0000109C 2200 move.l D1, D0
0000109E 201F move.l D0, [A7]+
000010A0 9081 sub.l D0, D1
000010A2 2F00 move.l -[A7], D0
000010A4 4EAD 0492 jsr [A5 + 0x492 /* export_142 */]
000010A8 3D40 FFE2 move.w [A6 - 0x1E], D0
000010AC 588F addq.l A7, 4
label000010AE:
000010AE 2054 movea.l A0, [A4]
000010B0 4A28 0080 tst.b [A0 + 0x80]
000010B4 670C beq +0xE /* 000010C2 */
000010B6 2F0C move.l -[A7], A4
000010B8 2050 movea.l A0, [A0]
000010BA 2268 0100 movea.l A1, [A0 + 0x100]
000010BE 4E91 jsr [A1]
000010C0 588F addq.l A7, 4
label000010C2:
000010C2 2F0C move.l -[A7], A4
000010C4 2054 movea.l A0, [A4]
000010C6 2050 movea.l A0, [A0]
000010C8 2268 00DC movea.l A1, [A0 + 0xDC]
000010CC 4E91 jsr [A1]
000010CE 2D40 FFE8 move.l [A6 - 0x18], D0
000010D2 302E FFEA move.w D0, [A6 - 0x16]
000010D6 48C0 ext.l D0
000010D8 4480 neg.l D0
000010DA 3D40 FFEA move.w [A6 - 0x16], D0
000010DE 302E FFE8 move.w D0, [A6 - 0x18]
000010E2 48C0 ext.l D0
000010E4 4480 neg.l D0
000010E6 3D40 FFE8 move.w [A6 - 0x18], D0
000010EA 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000010EE 486E FFE0 pea.l [A6 - 0x20]
000010F2 4EAD 049A jsr [A5 + 0x49A /* export_143 */]
000010F6 2F0C move.l -[A7], A4
000010F8 4EBA F228 jsr [PC - 0xDD8 /* 00000322 */]
000010FC 588F addq.l A7, 4
000010FE 2F00 move.l -[A7], D0
00001100 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00001104 2640 movea.l A3, D0
00001106 2054 movea.l A0, [A4]
00001108 4AA8 0074 tst.l [A0 + 0x74]
0000110C 4FEF 0010 lea.l A7, [A7 + 0x10]
00001110 6712 beq +0x14 /* 00001124 */
00001112 302E FFE0 move.w D0, [A6 - 0x20]
00001116 48C0 ext.l D0
00001118 2F00 move.l -[A7], D0
0000111A 2F28 0074 move.l -[A7], [A0 + 0x74]
0000111E 4EBA EEE0 jsr [PC - 0x1120 /* 00000000 */]
00001122 508F addq.l A7, 8
label00001124:
00001124 2054 movea.l A0, [A4]
00001126 4AA8 0070 tst.l [A0 + 0x70]
0000112A 6712 beq +0x14 /* 0000113E */
0000112C 302E FFE2 move.w D0, [A6 - 0x1E]
00001130 48C0 ext.l D0
00001132 2F00 move.l -[A7], D0
00001134 2F28 0070 move.l -[A7], [A0 + 0x70]
00001138 4EBA EEC6 jsr [PC - 0x113A /* 00000000 */]
0000113C 508F addq.l A7, 8
label0000113E:
0000113E 2F0B move.l -[A7], A3
00001140 4EAD 08D2 jsr [A5 + 0x8D2 /* export_278 */]
00001144 2F0C move.l -[A7], A4
00001146 2054 movea.l A0, [A4]
00001148 2050 movea.l A0, [A0]
0000114A 2268 00FC movea.l A1, [A0 + 0xFC]
0000114E 4E91 jsr [A1]
00001150 508F addq.l A7, 8
label00001152:
00001152 4CEE 18C0 FFD0 movem.l D6,D7,A3,A4, [A6 - 0x30]
00001158 4E5E unlink A6
0000115A 4E75 rts
export_724:
0000115C 4E56 0000 link A6, 0
00001160 2F0C move.l -[A7], A4
00001162 286E 0008 movea.l A4, [A6 + 0x8]
00001166 2F2E 000C move.l -[A7], [A6 + 0xC]
0000116A 2F0C move.l -[A7], A4
0000116C 4EBA FB1A jsr [PC - 0x4E6 /* 00000C88 */]
00001170 2054 movea.l A0, [A4]
00001172 117C 0001 0080 move.b [A0 + 0x80], 0x1
00001178 286E FFFC movea.l A4, [A6 - 0x4]
0000117C 4E5E unlink A6
0000117E 4E75 rts
export_725:
fn00001180:
00001180 4E56 FFF4 link A6, -0x000C
00001184 48E7 0018 movem.l -[A7], A3,A4
00001188 286E 0008 movea.l A4, [A6 + 0x8]
0000118C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001190 2F2E 000C move.l -[A7], [A6 + 0xC]
00001194 2F0C move.l -[A7], A4
00001196 4EAD 190A jsr [A5 + 0x190A /* export_797 */]
0000119A 4A00 tst.b D0
0000119C 4FEF 000C lea.l A7, [A7 + 0xC]
000011A0 6744 beq +0x46 /* 000011E6 */
000011A2 2054 movea.l A0, [A4]
000011A4 2F28 0026 move.l -[A7], [A0 + 0x26]
000011A8 486E FFF4 pea.l [A6 - 0xC]
000011AC 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000011B0 41EE FFF4 lea.l A0, [A6 - 0xC]
000011B4 508F addq.l A7, 8
000011B6 601C bra +0x1E /* 000011D4 */
label000011B8:
000011B8 2F2E 0010 move.l -[A7], [A6 + 0x10]
000011BC 2F2E 000C move.l -[A7], [A6 + 0xC]
000011C0 2F0B move.l -[A7], A3
000011C2 2053 movea.l A0, [A3]
000011C4 2050 movea.l A0, [A0]
000011C6 2268 003C movea.l A1, [A0 + 0x3C]
000011CA 4E91 jsr [A1]
000011CC 4A00 tst.b D0
000011CE 4FEF 000C lea.l A7, [A7 + 0xC]
000011D2 6616 bne +0x18 /* 000011EA */
label000011D4:
000011D4 486E FFF4 pea.l [A6 - 0xC]
000011D8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
000011DC 2640 movea.l A3, D0
000011DE 200B move.l D0, A3
000011E0 588F addq.l A7, 4
000011E2 66D4 bne -0x2A /* 000011B8 */
000011E4 6004 bra +0x6 /* 000011EA */
label000011E6:
000011E6 7000 moveq.l D0, 0x00
000011E8 2640 movea.l A3, D0
label000011EA:
000011EA 200B move.l D0, A3
000011EC 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
000011F2 4E5E unlink A6
000011F4 4E75 rts
export_726:
000011F6 4E56 0000 link A6, 0
000011FA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000011FE 2F2E 000C move.l -[A7], [A6 + 0xC]
00001202 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001206 4EBA FF78 jsr [PC - 0x88 /* 00001180 */]
0000120A 4A80 tst.l D0
0000120C 56C0 sne D0
0000120E 4400 neg.b D0
00001210 4E5E unlink A6
00001212 4E75 rts